spectacled owl - English Synonyms Dictionary